To shed or remove a layer of dead skin or tissue. The snake sloughed off its old skin to reveal a shiny new layer underneath.
To discard or get rid of something considered undesirable or unnecessary. He decided to slough off his bad habits and start living a healthier lifestyle.
To ignore or disregard something, often a responsibility or duty. She tried to slough off her chores onto her younger brother.